package com.wd.db;

import java.util.HashMap;

import com.wd.dao.IGameDao;
import com.wd.entity.ConfigEntity;

/**
 * @author long
 * @date 2013-5-9 上午10:31:10
 * @qq 108232706
 * @description GameData
 */
public class GameData {

	public static final HashMap<String, ConfigEntity> CONFIGS = new HashMap<String, ConfigEntity>();
	/**
	 * 初始化系统全局的配置,对应表t_config
	 */
	public static boolean initDbConfig() {
		return CommonDaoManager.DAO(IGameDao.class, 0).initDbConfig();
	}

	/**
	 * 系统全局的配置的CValue
	 * 
	 * @param key
	 * @return
	 */
	public static String getString(String key) {
		return CONFIGS.get(key).CValue;
	}

	/**
	 * 系统全局的配置的FValue
	 * 
	 * @param key
	 * @return
	 */
	public static float getFloat(String key) {
		return CONFIGS.get(key).FValue;
	}

	/**
	 * 系统全局的配置的CValue的数字形式
	 * 
	 * @param key
	 * @return
	 */
	public static int getInt(String key) {
		return Integer.valueOf(getString(key));
	}
}
